total profits - French English Dictionary